package it.sd.wdc.spider.htmlbrowser;


/**
 * La classe contiene i metodi necessari per scaricare le pagine HTML da un
 * server web, inoltre contiene alcuni metodi di servizio usati per preparare la
 * chiamata ai metodi di navigazione
 */
public class WebTcpClientFactory {

	private static WebTcpClient tcpClient = null;
	private static boolean initialized = false;

	public static WebTcpClient getInstance() {

		if (!initialized) {
			init();
		}
		
		return tcpClient;
	}
	
	
	private static synchronized void init() {
		if (!initialized) {
			
			tcpClient = new WebTcpClient(60000);
			
			initialized = true;
		}
	}
	
}
